electric catfishes - English Synonyms Dictionary